home *** CD-ROM | disk | FTP | other *** search
/ Programmer Plus 2007 / Programmer-Plus-2007.iso / Programming / Report Writers / Crystal Repot 9.0 Full CD version / Setup.exe / Windows / System32 / HTMLRE90.DLL / HTML / 11715 < prev    next >
Encoding:
Text File  |  2002-07-05  |  3.3 KB  |  110 lines

  1. <script language="JavaScript">
  2. //LOCALIZATION STRINGS
  3. var _errSearchStringEmpty = "Please type in what you want to search for";
  4. </script>
  5. <script>
  6.  
  7. var isInSearch = true;
  8.  
  9. function ShowSearchPageX( name, id)
  10. {
  11.     // resubmit the old query and go to the selected page
  12.     ResetOldForm();
  13.  
  14.     document.forms["formsearch"].pageName.value = name;
  15.     if(document.forms["pageChangeForm"].pageId)
  16.         document.forms["formsearch"].pageId.value = id;
  17.     document.forms["formsearch"].indexName.value = document.forms["pageChangeForm"].indexName.value;
  18.     if(document.forms["pageChangeForm"].indexId)
  19.         document.forms["formsearch"].indexId.value = document.forms["pageChangeForm"].indexId.value;
  20.     document.forms["formsearch"].prevOrNext.value = document.forms["pageChangeForm"].prevOrNext.value;
  21.     document.forms["formsearch"].totalObjs.value = document.forms["pageChangeForm"].totalObjs.value;
  22.     if(document.forms["pageChangeForm"].indexPage)
  23.         document.forms["formsearch"].indexPage.value = document.forms["pageChangeForm"].indexPage.value;
  24.  
  25.     document.formsearch.submit();
  26. }
  27.  
  28. function NextSearchIndex(name, id)
  29. {
  30.     // resubmit the old query and go to the selected page
  31.     ResetOldForm();
  32.  
  33.     document.forms["formsearch"].pageName.value = "";
  34.     if(document.forms["pageChangeForm"].pageId)
  35.         document.forms["formsearch"].pageId.value = "";
  36.     document.forms["formsearch"].indexName.value = name;
  37.     if(document.forms["pageChangeForm"].indexId)
  38.         document.forms["formsearch"].indexId.value = id;
  39.     document.forms["formsearch"].prevOrNext.value = "next";
  40.     document.forms["formsearch"].totalObjs.value = document.forms["pageChangeForm"].totalObjs.value;
  41.     if(document.forms["pageChangeForm"].indexPage)
  42.         document.forms["formsearch"].indexPage.value = parseInt(document.forms["pageChangeForm"].indexPage.value) + 1;
  43.  
  44.     document.formsearch.submit();
  45. }
  46.  
  47. function PrevSearchIndex(name, id)
  48. {
  49.     // resubmit the old query and go to the selected page
  50.     ResetOldForm();
  51.  
  52.     document.forms["formsearch"].pageName.value = "";
  53.     if(document.forms["pageChangeForm"].pageId)
  54.         document.forms["formsearch"].pageId.value = "";
  55.     document.forms["formsearch"].indexName.value = name;
  56.     if(document.forms["pageChangeForm"].indexId)
  57.         document.forms["formsearch"].indexId.value = id;
  58.     document.forms["formsearch"].prevOrNext.value = "prev";
  59.     document.forms["formsearch"].totalObjs.value = document.forms["pageChangeForm"].totalObjs.value;
  60.     if(document.forms["pageChangeForm"].indexPage)
  61.         document.forms["formsearch"].indexPage.value = parseInt(document.forms["pageChangeForm"].indexPage.value) - 1;
  62.  
  63.     document.formsearch.submit();
  64. }
  65.  
  66. function DoRefresh()
  67. {
  68.     // resubmit the old query for refresh
  69.     ResetOldForm();
  70.  
  71.     if ( document.forms.formsearch.%4.value == "")
  72.     {
  73.         var url = "%1";
  74.         self.location = url;
  75.     }
  76.     else
  77.     {
  78.         SearchObj();
  79.     }
  80. }
  81.  
  82. function SearchObj()
  83. {
  84.     if ( document.formsearch.%4.value == "")
  85.         alert( _errSearchStringEmpty);
  86.     else
  87.         document.formsearch.submit();
  88. }
  89.  
  90. function ResetOldForm()
  91. {
  92.     document.forms.formsearch.%2[%6].selected = true;
  93.     document.forms.formsearch.%3[%7].selected = true;
  94.     document.forms.formsearch.%4.value = "%8";
  95. }
  96.  
  97. function ResetForm()
  98. {
  99.     document.forms.formsearch.reset();
  100. }
  101.  
  102. </script>
  103.  
  104. <FORM name="formsearch" target="_self" method="POST" action="%1">
  105. %5
  106. </FORM>
  107. <SCRIPT language="JavaScript">
  108. ResetOldForm();
  109. </SCRIPT>
  110.